home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 10 / CU Amiga Magazine's Super CD-ROM 10 (1997-03-15)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-05][50887 CUAM10].iso / InitCD < prev    next >
Text File  |  1997-03-19  |  2KB  |  94 lines

  1. ; CUCD Init Script
  2. ;
  3. ; Set up assigns etc. both for users booting from the CD and from  HD
  4. ;
  5. ; Version 1.1 - Changed jpegtmp
  6. ;
  7. ; Version 1.2 - Added uninit option
  8. ;
  9.  
  10. If $CDInit EQ TRUE
  11.     If $CDBoot EQ TRUE          ; don't run UninitCD if booted from CD
  12.         echo "*NYou do not need to run InitCD when you have booted from the CD"
  13.         Quit
  14.         EndIf
  15.     set remass `RequestChoice "InitCD" "You have already run InitCD once.*NDo you wish to remove the assigns and paths added before?" "Remove|Cancel"`
  16.     If $remass EQ 1
  17.         execute UnInitCD
  18.         EndIf
  19.     Quit
  20.     EndIf
  21.  
  22. Assign CUCD: :
  23.  
  24. ; Set these assigns and paths only if not booting from CD
  25. IF $CDBoot NOT EQ TRUE
  26.     Run >NIL: RequestChoice "InitCD" "Setting up some assigns and paths to run software from the CD.*NIf you wish to remove the CD from the drive, run InitCD again,*Notherwise the icon will stay on the Workbench." " OK "
  27.     SetEnv CDInit TRUE
  28.     Assign Fonts: CUCD:Fonts ADD
  29.     Assign ENV:   CUCD:prefs/env-archive ADD
  30.     Assign Libs:  CUCD:Libs ADD
  31.     Assign L:     CUCD:L ADD
  32.     Assign S:     CUCD:S ADD
  33.     Path CUCD:C CUCD:System CUCD:Utilities CUCD:S CUCD:Rexxc ADD
  34.     EndIF
  35.  
  36. ; Set some system assigns
  37. Assign CLASSES:            CUCD:Classes ADD
  38. Assign WWW:                CUCD:WWW
  39. Assign HTTPJ:              WWW:http
  40. Assign tcpdldir:           WWW:
  41. Assign VMEM:               T:                           ; For SuperView
  42. Assign GM:                 CUCD:System/GMPlay
  43. Assign News:               CUCD:CUCD/Online/News
  44.  
  45. Assign AF1_DATA: CUCD10:CUCD/Readers/Games/AlienF1
  46.  
  47. ;BEGIN JPEG Codec
  48. Assign JPEGTMP: EXISTS >NIL:
  49. IF WARN
  50.     Assign JPEGTMP: "T:"
  51.     EndIf
  52. ;END JPEG Codec
  53.  
  54. ; Add paths
  55. Path GM: ADD
  56.  
  57. ; Set path to Delitracker Config.
  58. SetENV DeliConfig "CUCD:System/DeliTracker/DeliConfig"
  59.  
  60. ; Add MUI if no MUI installed.
  61. Assign MUI: EXISTS >NIL:
  62. IF WARN
  63.     Assign MUI:    CUCD:System/MUI
  64.     Assign Libs:   MUI:Libs ADD
  65.     Assign LOCALE: MUI:Locale ADD
  66.     Assign HELP:   MUI:Docs ADD
  67.     EndIf
  68.  
  69.  
  70. ; start arexx
  71. SYS:System/RexxMast >NIL:
  72.  
  73. Run > NIL: CUCD:C/CenterTitles
  74.  
  75. ;BEGIN NewIcons
  76. Status >NIL: com=C:NewIcons
  77. If WARN
  78.     Run <NIL: >NIL: CUCD:C/NewIcons
  79.     CUCD:C/DefIcons
  80.     EndIf
  81. ;END NewIcons
  82.  
  83. ;BEGIN ClassAct
  84. CUCD:C/CAPrefs >NIL:
  85. ;END ClassAct
  86.  
  87. ; Set assigns and paths for programs on this CD
  88. :rexxc/rx :C/MakeAssigns
  89.  
  90. IF $CDBoot NOT EQ TRUE
  91.     LoadWB NEWPATH
  92.     EndIf
  93.  
  94.